New upstream version 5.4.0
authorStéphane Glondu <glondu@debian.org>
Sun, 12 Oct 2025 09:55:19 +0000 (11:55 +0200)
committerStéphane Glondu <glondu@debian.org>
Sun, 12 Oct 2025 09:55:19 +0000 (11:55 +0200)
commit43429906b89d8aed686a2552baab32351785eca6
tree408b67d52569dc4c85394c571562e78aa717cb53
parent1ff7b32883105192f717dac663da740cc9a9b1ad
New upstream version 5.4.0
1034 files changed:
.depend
.editorconfig [new file with mode: 0644]
.gitattributes
.github/workflows/build-cross.yml [new file with mode: 0644]
.github/workflows/build-msvc.yml
.github/workflows/build.yml
.github/workflows/hygiene.yml
.github/workflows/multicoretests.yml [new file with mode: 0644]
.github/workflows/parsetree-change.yml [new file with mode: 0644]
.github/workflows/stale.yml [deleted file]
.github/workflows/tsan.yml
.gitignore
.gitmodules
.mailmap
CONTRIBUTING.md
Changes
HACKING.adoc
INSTALL.adoc
Makefile
Makefile.build_config.in
Makefile.common
Makefile.config.in
Makefile.cross [new file with mode: 0644]
Makefile.dev
README.adoc
VERSION
aclocal.m4
api_docgen/Ocaml_operators.mld
api_docgen/ocamldoc/Makefile
asmcomp/afl_instrument.ml
asmcomp/amd64/emit.mlp
asmcomp/arm64/arch.ml
asmcomp/arm64/emit.mlp
asmcomp/arm64/proc.ml
asmcomp/arm64/selection.ml
asmcomp/cmm.ml
asmcomp/cmm.mli
asmcomp/cmm_helpers.ml
asmcomp/cmm_helpers.mli
asmcomp/cmm_invariants.ml
asmcomp/cmmgen.ml
asmcomp/emitaux.ml
asmcomp/emitaux.mli
asmcomp/power/emit.mlp
asmcomp/printcmm.ml
asmcomp/riscv/NOTES.md
asmcomp/riscv/emit.mlp
asmcomp/s390x/emit.mlp
asmcomp/selectgen.ml
asmcomp/thread_sanitizer.ml
asmcomp/x86_proc.ml
boot/menhir/menhirLib.ml
boot/menhir/menhirLib.mli
boot/menhir/parser.ml
boot/ocamlc
boot/ocamllex
build-aux/ax_prog_cc_for_build.m4 [new file with mode: 0644]
build-aux/compile [deleted file]
build-aux/config.guess
build-aux/config.sub
build-aux/install-sh
build-aux/libtool.m4
build-aux/ltmain.sh
build-aux/ltoptions.m4
build-aux/ltsugar.m4
build-aux/ltversion.m4
build-aux/lt~obsolete.m4
build-aux/missing [deleted file]
build-aux/ocaml_version.m4
bytecomp/bytegen.ml
bytecomp/bytelink.ml
bytecomp/bytelink.mli
configure
configure.ac
debugger/command_line.ml
debugger/debugger_parser.mly
debugger/eval.ml
debugger/loadprinter.ml
debugger/loadprinter.mli
debugger/printval.ml
debugger/printval.mli
driver/compenv.ml
driver/main_args.ml
driver/main_args.mli
driver/makedepend.ml
driver/pparse.ml
dune
file_formats/cmt_format.ml
file_formats/cmt_format.mli
lambda/lambda.ml
lambda/lambda.mli
lambda/matching.ml
lambda/printlambda.ml
lambda/tmc.ml
lambda/translclass.ml
lambda/translcore.ml
lambda/translcore.mli
lambda/translmod.ml
lambda/translobj.ml
lambda/translobj.mli
lambda/translprim.ml
lambda/value_rec_compiler.ml
man/ocamldep.1
man/ocamlprof.1
manual/README.md
manual/src/cmds/Makefile
manual/src/cmds/intf-c.etex
manual/src/cmds/ocamldep.etex
manual/src/cmds/profil.etex
manual/src/cmds/unified-options.etex
manual/src/library/compilerlibs.etex
manual/src/library/stdlib-blurb.etex
manual/src/macros.tex
manual/src/refman/Makefile
manual/src/refman/expr.etex
manual/src/refman/exten.etex
manual/src/refman/extensions/alerts.etex
manual/src/refman/extensions/arrayliterals.etex [new file with mode: 0644]
manual/src/refman/extensions/attributes.etex
manual/src/refman/extensions/bigarray.etex
manual/src/refman/extensions/bindingops.etex
manual/src/refman/extensions/doccomments.etex
manual/src/refman/extensions/effects.etex
manual/src/refman/extensions/emptyvariants.etex
manual/src/refman/extensions/extensiblevariants.etex
manual/src/refman/extensions/extensionnodes.etex
manual/src/refman/extensions/extensionsyntax.etex
manual/src/refman/extensions/firstclassmodules.etex
manual/src/refman/extensions/gadts.etex
manual/src/refman/extensions/generalizedopens.etex
manual/src/refman/extensions/generativefunctors.etex
manual/src/refman/extensions/indexops.etex
manual/src/refman/extensions/inlinerecords.etex
manual/src/refman/extensions/labeledtuples.etex [new file with mode: 0644]
manual/src/refman/extensions/letrecvalues.etex
manual/src/refman/extensions/locallyabstract.etex
manual/src/refman/extensions/modulealias.etex
manual/src/refman/extensions/moduletypeof.etex
manual/src/refman/extensions/overridingopen.etex
manual/src/refman/extensions/privatetypes.etex
manual/src/refman/extensions/recursivemodules.etex
manual/src/refman/extensions/signaturesubstitution.etex
manual/src/refman/modtypes.etex
manual/src/refman/modules.etex
manual/src/refman/patterns.etex
manual/src/refman/typedecl.etex
manual/src/refman/types.etex
manual/src/tutorials/parallelism.etex
manual/tests/check-stdlib-modules
manual/tests/cross_reference_checker.ml
middle_end/clambda_primitives.ml
middle_end/clambda_primitives.mli
middle_end/closure/closure.ml
middle_end/compilenv.ml
middle_end/compilenv.mli
middle_end/convert_primitives.ml
middle_end/flambda/closure_conversion.ml
middle_end/flambda/flambda.ml
middle_end/flambda/flambda.mli
middle_end/flambda/flambda_invariants.ml
middle_end/flambda/flambda_to_clambda.ml
middle_end/flambda/flambda_utils.ml
middle_end/flambda/inconstant_idents.ml
middle_end/flambda/inline_and_simplify.ml
middle_end/flambda/inlining_cost.ml
middle_end/flambda/inlining_transforms.ml
middle_end/internal_variable_names.ml
middle_end/printclambda_primitives.ml
middle_end/semantics_of_primitives.ml
ocaml-variants.opam
ocamldoc/odoc_args.ml
ocamldoc/odoc_ast.ml
ocamldoc/odoc_env.ml
ocamldoc/odoc_html.ml
ocamldoc/odoc_html.mli
ocamldoc/odoc_info.mli
ocamldoc/odoc_latex.ml
ocamldoc/odoc_latex.mli
ocamldoc/odoc_lexer.mll
ocamldoc/odoc_man.ml
ocamldoc/odoc_misc.ml
ocamldoc/odoc_sig.ml
ocamldoc/odoc_str.ml
ocamldoc/odoc_type.ml
ocamldoc/odoc_type.mli
ocamldoc/odoc_value.ml
ocamltest/OCAMLTEST.org
ocamltest/builtin_actions.ml
ocamltest/builtin_variables.ml
ocamltest/builtin_variables.mli
ocamltest/debugger_actions.ml [new file with mode: 0644]
ocamltest/debugger_actions.mli [new file with mode: 0644]
ocamltest/debugger_flags.ml [new file with mode: 0644]
ocamltest/debugger_flags.mli [new file with mode: 0644]
ocamltest/debugger_variables.ml [new file with mode: 0644]
ocamltest/debugger_variables.mli [new file with mode: 0644]
ocamltest/environments.ml
ocamltest/filecompare.ml
ocamltest/main.ml
ocamltest/ocaml_actions.ml
ocamltest/ocaml_flags.ml
ocamltest/ocaml_flags.mli
ocamltest/ocaml_tests.ml
ocamltest/ocaml_variables.ml
ocamltest/ocaml_variables.mli
ocamltest/ocamltest_config.ml.in
ocamltest/ocamltest_config.mli
ocamltest/ocamltest_stdlib.ml
ocamltest/ocamltest_stdlib.mli
ocamltest/options.ml
ocamltest/run_command.ml
ocamltest/run_common.h
ocamltest/run_stubs.c
ocamltest/run_unix.c
ocamltest/tsl_lexer.mll
otherlibs/dynlink/byte/dynlink.ml
otherlibs/dynlink/dynlink_config.ml.in
otherlibs/dynlink/dynlink_types.ml
otherlibs/runtime_events/runtime_events.ml
otherlibs/runtime_events/runtime_events.mli
otherlibs/runtime_events/runtime_events_consumer.c
otherlibs/str/strstubs.c
otherlibs/systhreads/st_posix.h
otherlibs/systhreads/st_pthreads.h
otherlibs/systhreads/st_stubs.c
otherlibs/systhreads/st_win32.h
otherlibs/systhreads/thread.ml
otherlibs/systhreads/thread.mli
otherlibs/unix/access.c
otherlibs/unix/caml/unixsupport.h
otherlibs/unix/channels_win32.c
otherlibs/unix/cstringv.c
otherlibs/unix/envir_unix.c
otherlibs/unix/execvp.c
otherlibs/unix/fcntl.c
otherlibs/unix/ftruncate.c
otherlibs/unix/getgroups.c
otherlibs/unix/gethost.c
otherlibs/unix/gettimeofday_unix.c
otherlibs/unix/gettimeofday_win32.c
otherlibs/unix/initgroups.c
otherlibs/unix/itimer.c
otherlibs/unix/link_win32.c
otherlibs/unix/lockf_unix.c
otherlibs/unix/lseek_unix.c
otherlibs/unix/lseek_win32.c
otherlibs/unix/mmap_ba.c
otherlibs/unix/mmap_unix.c
otherlibs/unix/nice.c
otherlibs/unix/open_unix.c
otherlibs/unix/select_unix.c
otherlibs/unix/select_win32.c
otherlibs/unix/setgroups.c
otherlibs/unix/setsid.c
otherlibs/unix/signals.c
otherlibs/unix/sleep_unix.c
otherlibs/unix/sleep_win32.c
otherlibs/unix/sockopt_unix.c
otherlibs/unix/sockopt_win32.c
otherlibs/unix/stat_unix.c
otherlibs/unix/stat_win32.c
otherlibs/unix/times_unix.c
otherlibs/unix/truncate_unix.c
otherlibs/unix/unix.mli
otherlibs/unix/unixLabels.mli
otherlibs/unix/unix_unix.ml
otherlibs/unix/unix_win32.ml
otherlibs/unix/unixsupport_unix.c
otherlibs/unix/utimes_unix.c
otherlibs/unix/utimes_win32.c
parsing/HACKING.adoc
parsing/ast_helper.ml
parsing/ast_helper.mli
parsing/ast_invariants.ml
parsing/ast_invariants.mli
parsing/ast_iterator.ml
parsing/ast_iterator.mli
parsing/ast_mapper.ml
parsing/ast_mapper.mli
parsing/asttypes.ml
parsing/asttypes.mli
parsing/builtin_attributes.ml
parsing/builtin_attributes.mli
parsing/depend.ml
parsing/lexer.mll
parsing/location.ml
parsing/location.mli
parsing/longident.ml
parsing/longident.mli
parsing/parse.ml
parsing/parser.mly
parsing/parsetree.mli
parsing/pprintast.ml
parsing/printast.ml
parsing/printast.mli
parsing/unit_info.mli
release-info/calendar.md
release-info/howto.md
release-info/introduction.md
runtime/addrmap.c
runtime/afl.c
runtime/alloc.c
runtime/amd64.S
runtime/amd64nt.asm
runtime/arm64.S
runtime/array.c
runtime/backtrace.c
runtime/backtrace_byt.c
runtime/backtrace_nat.c
runtime/bigarray.c
runtime/callback.c
runtime/caml/alloc.h
runtime/caml/asm.h
runtime/caml/atomic_refcount.h [deleted file]
runtime/caml/bigarray.h
runtime/caml/camlatomic.h
runtime/caml/compatibility.h
runtime/caml/custom.h
runtime/caml/domain.h
runtime/caml/domain_state.h
runtime/caml/domain_state.tbl
runtime/caml/dynlink.h
runtime/caml/fail.h
runtime/caml/fiber.h
runtime/caml/finalise.h
runtime/caml/frame_descriptors.h
runtime/caml/gc_ctrl.h
runtime/caml/gc_stats.h
runtime/caml/intext.h
runtime/caml/io.h
runtime/caml/lf_skiplist.h
runtime/caml/m.h.in
runtime/caml/major_gc.h
runtime/caml/memory.h
runtime/caml/memprof.h
runtime/caml/minor_gc.h
runtime/caml/misc.h
runtime/caml/mlvalues.h
runtime/caml/osdeps.h
runtime/caml/platform.h
runtime/caml/runtime_events.h
runtime/caml/s.h.in
runtime/caml/shared_heap.h
runtime/caml/skiplist.h
runtime/caml/startup.h
runtime/caml/sys.h
runtime/caml/tsan.h
runtime/caml/weak.h
runtime/codefrag.c
runtime/compare.c
runtime/custom.c
runtime/debugger.c
runtime/domain.c
runtime/dynlink.c
runtime/dynlink_nat.c
runtime/extern.c
runtime/fail_byt.c
runtime/fiber.c
runtime/finalise.c
runtime/fix_code.c
runtime/floats.c
runtime/frame_descriptors.c
runtime/gc_ctrl.c
runtime/gc_stats.c
runtime/globroots.c
runtime/instrtrace.c
runtime/intern.c
runtime/interp.c
runtime/ints.c
runtime/io.c
runtime/lexing.c
runtime/lf_skiplist.c
runtime/major_gc.c
runtime/memory.c
runtime/memprof.c
runtime/meta.c
runtime/minor_gc.c
runtime/misc.c
runtime/obj.c
runtime/parsing.c
runtime/platform.c
runtime/power.S
runtime/riscv.S
runtime/runtime_events.c
runtime/s390x.S
runtime/sak.c
runtime/shared_heap.c
runtime/signals.c
runtime/skiplist.c
runtime/startup_aux.c
runtime/startup_byt.c
runtime/startup_nat.c
runtime/sync.c
runtime/sync_posix.h
runtime/sys.c
runtime/unix.c
runtime/weak.c
runtime/win32.c
stdlib/.depend
stdlib/StdlibModules
stdlib/arg.ml
stdlib/array.ml
stdlib/array.mli
stdlib/arrayLabels.mli
stdlib/atomic.ml
stdlib/atomic.mli
stdlib/bool.ml
stdlib/bool.mli
stdlib/camlinternalFormatBasics.ml
stdlib/camlinternalFormatBasics.mli
stdlib/camlinternalLazy.ml
stdlib/camlinternalLazy.mli
stdlib/camlinternalOO.ml
stdlib/char.ml
stdlib/char.mli
stdlib/domain.mli
stdlib/dune
stdlib/dune_support/dune [new file with mode: 0644]
stdlib/dune_support/new_predef_types.mli [new file with mode: 0644]
stdlib/dynarray.ml
stdlib/dynarray.mli
stdlib/effect.mli
stdlib/either.ml
stdlib/either.mli
stdlib/ephemeron.ml
stdlib/ephemeron.mli
stdlib/filename.ml
stdlib/filename.mli
stdlib/float.ml
stdlib/float.mli
stdlib/format.ml
stdlib/format.mli
stdlib/fun.mli
stdlib/gc.ml
stdlib/gc.mli
stdlib/hashbang [deleted file]
stdlib/header.c
stdlib/iarray.ml [new file with mode: 0644]
stdlib/iarray.mli [new file with mode: 0644]
stdlib/in_channel.ml
stdlib/list.ml
stdlib/list.mli
stdlib/listLabels.mli
stdlib/map.mli
stdlib/moreLabels.mli
stdlib/pair.ml [new file with mode: 0644]
stdlib/pair.mli [new file with mode: 0644]
stdlib/pqueue.ml [new file with mode: 0644]
stdlib/pqueue.mli [new file with mode: 0644]
stdlib/random.mli
stdlib/repr.ml [new file with mode: 0644]
stdlib/repr.mli [new file with mode: 0644]
stdlib/result.ml
stdlib/result.mli
stdlib/seq.ml
stdlib/seq.mli
stdlib/stdlib.ml
stdlib/stdlib.mli
stdlib/string.ml
stdlib/string.mli
stdlib/stringLabels.mli
stdlib/sys.ml.in
stdlib/sys.mli
stdlib/templates/floatarraylabeled.template.mli
stdlib/templates/map.template.mli
stdlib/type.ml
stdlib/uchar.ml
stdlib/uchar.mli
stdlib/weak.ml
testsuite/HACKING.adoc
testsuite/tests/array-functions/test_iarray.ml [new file with mode: 0644]
testsuite/tests/array-functions/test_iarray.reference [new file with mode: 0644]
testsuite/tests/asmcomp/0001-test.compilers.reference
testsuite/tests/asmcomp/func_sections.arm.reference [deleted file]
testsuite/tests/asmcomp/func_sections.ml
testsuite/tests/asmcomp/func_sections.no_jump_tables_in_rodata.reference [new file with mode: 0644]
testsuite/tests/asmcomp/func_sections.run
testsuite/tests/asmcomp/issue13875.ml [new file with mode: 0644]
testsuite/tests/asmcomp/regression_value_kinds.ml [new file with mode: 0644]
testsuite/tests/asmcomp/static_catch_unboxing.ml [new file with mode: 0644]
testsuite/tests/ast-invariants/test.ml
testsuite/tests/atomic-locs/cmm.compilers.reference [new file with mode: 0644]
testsuite/tests/atomic-locs/cmm.ml [new file with mode: 0644]
testsuite/tests/atomic-locs/record_fields.ml [new file with mode: 0644]
testsuite/tests/backtrace/backtrace_dynlink.flambda.reference
testsuite/tests/backtrace/backtrace_dynlink.reference
testsuite/tests/badly-ordered-deps/coccinelle.ml [new file with mode: 0644]
testsuite/tests/badly-ordered-deps/coccinelle.reference [new file with mode: 0644]
testsuite/tests/badly-ordered-deps/cocinelle.ml [deleted file]
testsuite/tests/badly-ordered-deps/cocinelle.reference [deleted file]
testsuite/tests/badly-ordered-deps/main.bytecode.reference
testsuite/tests/badly-ordered-deps/main.native.reference
testsuite/tests/basic-more/morematch.compilers.reference
testsuite/tests/basic-more/pr10338.compilers.reference
testsuite/tests/basic-more/robustmatch.compilers.reference
testsuite/tests/basic/eval_order_9.ml [new file with mode: 0644]
testsuite/tests/basic/eval_order_9.reference [new file with mode: 0644]
testsuite/tests/basic/patmatch_for_multiple.ml
testsuite/tests/basic/patmatch_incoherence.ml
testsuite/tests/basic/patmatch_split_no_or.ml
testsuite/tests/basic/unit_naming.compilers.reference
testsuite/tests/callback/signals_alloc.ml
testsuite/tests/callback/test_signalhandler.ml
testsuite/tests/compaction/test_compact_manydomains.ml [new file with mode: 0644]
testsuite/tests/compiler-libs/test_longident.ml
testsuite/tests/compiler-libs/test_untypeast.ml
testsuite/tests/effect-syntax/error_messages.ml
testsuite/tests/effect-syntax/when_test.compilers.reference
testsuite/tests/formatting/errors_batch.reference
testsuite/tests/formatting/margins.ocaml.reference
testsuite/tests/frame-pointers/c_call.reference
testsuite/tests/frame-pointers/effects.reference
testsuite/tests/frame-pointers/exception_handler.ml
testsuite/tests/frame-pointers/exception_handler.reference
testsuite/tests/frame-pointers/exceptions.ml [new file with mode: 0644]
testsuite/tests/frame-pointers/exceptions.reference [new file with mode: 0644]
testsuite/tests/frame-pointers/fp_backtrace.c
testsuite/tests/frame-pointers/qsort.ml [new file with mode: 0644]
testsuite/tests/frame-pointers/qsort.reference [new file with mode: 0644]
testsuite/tests/frame-pointers/qsort_.c [new file with mode: 0644]
testsuite/tests/frame-pointers/reperform.reference
testsuite/tests/frame-pointers/stack_realloc.arm64.reference [new file with mode: 0644]
testsuite/tests/frame-pointers/stack_realloc.ml
testsuite/tests/frame-pointers/stack_realloc.reference
testsuite/tests/frame-pointers/stack_realloc2.arm64.reference [new file with mode: 0644]
testsuite/tests/frame-pointers/stack_realloc2.ml
testsuite/tests/frame-pointers/stack_realloc2.reference
testsuite/tests/generated-parse-errors/errors.compilers.reference
testsuite/tests/hidden_includes/cant_reference_hidden.ocamlc.reference
testsuite/tests/hidden_includes/hidden_stays_hidden.ocamlc.reference
testsuite/tests/hidden_includes/not_included.ocamlc.reference
testsuite/tests/hidden_includes/test.ml
testsuite/tests/hidden_includes/wrong_include_order.ocamlc.reference
testsuite/tests/lazy/lazy10.ml [new file with mode: 0644]
testsuite/tests/lazy/lazy10.reference [new file with mode: 0644]
testsuite/tests/lazy/lazy9.ml [new file with mode: 0644]
testsuite/tests/lazy/lazy9.reference [new file with mode: 0644]
testsuite/tests/let-syntax/let_syntax.ml
testsuite/tests/letrec-check/pr7215.ocaml.reference
testsuite/tests/letrec-check/pr7231.ocaml.reference
testsuite/tests/letrec-check/pr7706.ocaml.reference
testsuite/tests/letrec-compilation/lazy_.ml
testsuite/tests/letrec-compilation/lazy_.reference
testsuite/tests/letrec-compilation/nested2.ml [new file with mode: 0644]
testsuite/tests/lexing/escape.ocaml.reference
testsuite/tests/lexing/uchar_esc.ocaml.reference
testsuite/tests/lib-array/test_array.ml
testsuite/tests/lib-array/test_iarray.ml [new file with mode: 0644]
testsuite/tests/lib-bigarray-2/bigarrcstub.c
testsuite/tests/lib-bigarray-2/bigarrfstub.c
testsuite/tests/lib-bool/test.ml
testsuite/tests/lib-channels/close_during_flush.ml [new file with mode: 0644]
testsuite/tests/lib-channels/close_during_flush.reference [new file with mode: 0644]
testsuite/tests/lib-char/test.ml [new file with mode: 0644]
testsuite/tests/lib-char/test.reference [new file with mode: 0644]
testsuite/tests/lib-dynarray/test.ml
testsuite/tests/lib-dynlink-domains/main.ml
testsuite/tests/lib-dynlink-initializers/test10_main.byte.reference
testsuite/tests/lib-dynlink-initializers/test10_main.native.reference
testsuite/tests/lib-either/test.ml
testsuite/tests/lib-floatarray/floatarray.ml
testsuite/tests/lib-format/format_text.ml [new file with mode: 0644]
testsuite/tests/lib-format/unicode.ml [new file with mode: 0644]
testsuite/tests/lib-list/test.ml
testsuite/tests/lib-pair/test.ml [new file with mode: 0644]
testsuite/tests/lib-pair/test.reference [new file with mode: 0644]
testsuite/tests/lib-pqueue/test.ml [new file with mode: 0644]
testsuite/tests/lib-pqueue/test.reference [new file with mode: 0644]
testsuite/tests/lib-result/test.ml
testsuite/tests/lib-runtime-events/test_corrupted.ml
testsuite/tests/lib-runtime-events/test_dropped_events.ml
testsuite/tests/lib-runtime-events/test_external.ml
testsuite/tests/lib-runtime-events/test_external_preserve.ml
testsuite/tests/lib-runtime-events/test_fork.ml
testsuite/tests/lib-runtime-events/test_timestamp_monotonic.ml [new file with mode: 0644]
testsuite/tests/lib-runtime-events/test_user_event_signal.ml
testsuite/tests/lib-runtime-events/test_user_event_unknown.ml
testsuite/tests/lib-seq/test.ml
testsuite/tests/lib-string/test_string.ml
testsuite/tests/lib-sys/signal.ml [new file with mode: 0644]
testsuite/tests/lib-sys/signal.reference [new file with mode: 0644]
testsuite/tests/lib-systhreads/eintr.ml
testsuite/tests/lib-systhreads/test_c_thread_register.ml
testsuite/tests/lib-systhreads/testfork.ml
testsuite/tests/lib-systhreads/testfork2.ml
testsuite/tests/lib-systhreads/testpreempt.ml
testsuite/tests/lib-systhreads/testyield.ml
testsuite/tests/lib-systhreads/threadsigmask.ml
testsuite/tests/lib-threads/delayintr.ml
testsuite/tests/lib-threads/signal.ml
testsuite/tests/lib-threads/sockets.ml
testsuite/tests/lib-uchar/test.ml
testsuite/tests/lib-unix/common/cloexec.ml
testsuite/tests/lib-unix/common/fdstatus_aux.c
testsuite/tests/lib-unix/common/fdstatus_main.ml
testsuite/tests/lib-unix/common/fork_cleanup.ml
testsuite/tests/lib-unix/common/fork_cleanup_systhreads.ml
testsuite/tests/lib-unix/common/multicore_fork_domain_alone.ml
testsuite/tests/lib-unix/common/multicore_fork_domain_alone2.ml
testsuite/tests/lib-unix/common/sigwait.ml [new file with mode: 0644]
testsuite/tests/lib-unix/isatty/isatty_tty.ml
testsuite/tests/lib-unix/kill/unix_kill.ml
testsuite/tests/lib-unix/win-channel-of/parallel_channel_of.ml
testsuite/tests/lib-unix/win-createprocess/test.ml
testsuite/tests/lib-unix/win-env/test_env.ml
testsuite/tests/lib-unix/win-socketpair/test.ml
testsuite/tests/lib-unix/win-stat/test.ml
testsuite/tests/lib-unix/win-symlink/parallel_symlink.ml
testsuite/tests/lib-unix/win-symlink/test.ml
testsuite/tests/local-functions/non_local.compilers.reference
testsuite/tests/match-exception-warnings/exhaustiveness_warnings.ml
testsuite/tests/match-side-effects/check_partial.ml
testsuite/tests/match-side-effects/partiality.ml
testsuite/tests/match-side-effects/test_contexts_code.ml
testsuite/tests/memory-model/forbidden.ml
testsuite/tests/memory-model/publish.ml
testsuite/tests/messages/highlight_tabs.ml
testsuite/tests/messages/precise_locations.ml
testsuite/tests/messages/spellcheck.ml
testsuite/tests/native-debugger/gdb-script [new file with mode: 0644]
testsuite/tests/native-debugger/gdb_test.py [new file with mode: 0644]
testsuite/tests/native-debugger/has_gdb.sh [new file with mode: 0755]
testsuite/tests/native-debugger/has_lldb.sh [new file with mode: 0755]
testsuite/tests/native-debugger/linux-gdb-amd64.ml [new file with mode: 0644]
testsuite/tests/native-debugger/linux-gdb-amd64.reference [new file with mode: 0644]
testsuite/tests/native-debugger/linux-gdb-arm64.ml [new file with mode: 0644]
testsuite/tests/native-debugger/linux-gdb-arm64.reference [new file with mode: 0644]
testsuite/tests/native-debugger/linux-gdb-riscv.ml [new file with mode: 0644]
testsuite/tests/native-debugger/linux-gdb-riscv.reference [new file with mode: 0644]
testsuite/tests/native-debugger/linux-lldb-amd64.ml [new file with mode: 0644]
testsuite/tests/native-debugger/linux-lldb-amd64.reference [new file with mode: 0644]
testsuite/tests/native-debugger/linux-lldb-arm64.ml [new file with mode: 0644]
testsuite/tests/native-debugger/linux-lldb-arm64.reference [new file with mode: 0644]
testsuite/tests/native-debugger/lldb-script [new file with mode: 0644]
testsuite/tests/native-debugger/lldb_test.py [new file with mode: 0755]
testsuite/tests/native-debugger/macos-lldb-amd64.ml [new file with mode: 0644]
testsuite/tests/native-debugger/macos-lldb-amd64.reference [new file with mode: 0644]
testsuite/tests/native-debugger/macos-lldb-arm64.ml [new file with mode: 0644]
testsuite/tests/native-debugger/macos-lldb-arm64.reference [new file with mode: 0644]
testsuite/tests/native-debugger/meander.ml [new file with mode: 0644]
testsuite/tests/native-debugger/meander_c.c [new file with mode: 0644]
testsuite/tests/native-debugger/sanitize.awk [new file with mode: 0644]
testsuite/tests/native-debugger/sanitize.sh [new file with mode: 0755]
testsuite/tests/no-alias-deps/aliases.compilers.reference
testsuite/tests/parallel/catch_break.ml
testsuite/tests/parallel/mctest.ml
testsuite/tests/parallel/pingpong.ml
testsuite/tests/parse-errors/bigarray_index_labels.compilers.reference [new file with mode: 0644]
testsuite/tests/parse-errors/bigarray_index_labels.ml [new file with mode: 0644]
testsuite/tests/parse-errors/expecting.compilers.reference
testsuite/tests/parse-errors/mismatch_struct_sig.compilers.reference
testsuite/tests/parse-errors/singleton_labeled_tuple_type.compilers.reference [new file with mode: 0644]
testsuite/tests/parse-errors/singleton_labeled_tuple_type.ml [new file with mode: 0644]
testsuite/tests/parse-errors/unclosed_class_signature.compilers.reference
testsuite/tests/parse-errors/unclosed_class_simpl_expr1.compilers.reference
testsuite/tests/parse-errors/unclosed_class_simpl_expr2.compilers.reference
testsuite/tests/parse-errors/unclosed_class_simpl_expr3.compilers.reference
testsuite/tests/parse-errors/unclosed_object.compilers.reference
testsuite/tests/parse-errors/unclosed_paren_module_expr1.compilers.reference
testsuite/tests/parse-errors/unclosed_paren_module_expr2.compilers.reference
testsuite/tests/parse-errors/unclosed_paren_module_expr3.compilers.reference
testsuite/tests/parse-errors/unclosed_paren_module_expr4.compilers.reference
testsuite/tests/parse-errors/unclosed_paren_module_expr5.compilers.reference
testsuite/tests/parse-errors/unclosed_paren_module_type.compilers.reference
testsuite/tests/parse-errors/unclosed_sig.compilers.reference
testsuite/tests/parse-errors/unclosed_simple_expr.compilers.reference
testsuite/tests/parse-errors/unclosed_simple_pattern.compilers.reference
testsuite/tests/parse-errors/unclosed_struct.compilers.reference
testsuite/tests/parsetree/locations_test.compilers.reference
testsuite/tests/parsing/attributes.compilers.reference
testsuite/tests/parsing/broken_invariants.compilers.reference
testsuite/tests/parsing/broken_invariants.ml
testsuite/tests/parsing/comments.compilers.reference
testsuite/tests/parsing/comments.ml
testsuite/tests/parsing/illegal_ppx.ml
testsuite/tests/parsing/int_and_float_with_modifier.compilers.reference
testsuite/tests/parsing/latin9.compilers.reference
testsuite/tests/parsing/shortcut_ext_attr.compilers.reference
testsuite/tests/parsing/shortcut_ext_attr.ml
testsuite/tests/ppx-contexts/myppx.ml
testsuite/tests/ppx-contexts/test.compilers.reference
testsuite/tests/regression/pr11865/mkroot.ml [new file with mode: 0644]
testsuite/tests/regression/pr11865/mkroot.reference [new file with mode: 0644]
testsuite/tests/regression/pr11865/mkroot_stubs.c [new file with mode: 0644]
testsuite/tests/runtime-errors/syserror.ml
testsuite/tests/shadow_include/cannot_shadow_error.compilers.reference
testsuite/tests/shadow_include/shadow_all.ml
testsuite/tests/shape-index/index.ml
testsuite/tests/shape-index/index.reference
testsuite/tests/shape-index/index_aliases.reference
testsuite/tests/shape-index/index_bindingops.reference
testsuite/tests/shape-index/index_constrs.reference
testsuite/tests/shape-index/index_constrs_records.ml
testsuite/tests/shape-index/index_constrs_records.reference
testsuite/tests/shape-index/index_functor.reference
testsuite/tests/shape-index/index_labels.reference
testsuite/tests/shape-index/index_modules.reference
testsuite/tests/shape-index/index_objects.reference
testsuite/tests/shape-index/index_types.reference
testsuite/tests/shape-index/index_vb.reference
testsuite/tests/statmemprof/bigarray.ml [new file with mode: 0644]
testsuite/tests/statmemprof/bigarray.reference [new file with mode: 0644]
testsuite/tests/statmemprof/bigarray_stubs.c [new file with mode: 0644]
testsuite/tests/statmemprof/user_data_regression.ml [new file with mode: 0644]
testsuite/tests/statmemprof/user_data_regression.reference [new file with mode: 0644]
testsuite/tests/statmemprof/user_data_regression_stub.c [new file with mode: 0644]
testsuite/tests/syntactic-arity/max_arity.compilers.reference
testsuite/tests/tmc/other_features.ml
testsuite/tests/tmc/partial_application.compilers.reference
testsuite/tests/tmc/tupled_function_calls.native.reference
testsuite/tests/tmc/usage_warnings.ml
testsuite/tests/tool-debugger/basic/debuggee.ml
testsuite/tests/tool-debugger/dynlink/host.ml
testsuite/tests/tool-debugger/find-artifacts/debuggee.ml
testsuite/tests/tool-debugger/module_named_main/main.ml
testsuite/tests/tool-debugger/no_debug_event/noev.ml
testsuite/tests/tool-debugger/printer/debuggee.ml
testsuite/tests/tool-ocamlc-locations/marshalled.compilers.reference
testsuite/tests/tool-ocamlc-locations/test.compilers.reference
testsuite/tests/tool-ocamlc-open/tool-ocamlc-open-error.compilers.reference
testsuite/tests/tool-ocamldoc/Paragraph.html.reference
testsuite/tests/tool-ocamlopt-save-ir/check_for_pack.compilers.reference
testsuite/tests/tool-toplevel/constructor_printing.ml [new file with mode: 0644]
testsuite/tests/tool-toplevel/error_highlighting.compilers.reference
testsuite/tests/tool-toplevel/multi_phrase_line.compilers.reference
testsuite/tests/tool-toplevel/pr7060.compilers.reference
testsuite/tests/tool-toplevel/redefinition_hints.compilers.reference
testsuite/tests/tool-toplevel/strings.compilers.reference
testsuite/tests/translprim/comparison_table.compilers.reference
testsuite/tests/tsan/array_elt.reference
testsuite/tests/tsan/exn_from_c.reference
testsuite/tests/tsan/exn_in_callback.reference
testsuite/tests/tsan/exn_reraise.reference
testsuite/tests/tsan/filter-locations.sh
testsuite/tests/tsan/perform.reference
testsuite/tests/tsan/raise_through_handler.reference
testsuite/tests/tsan/record_field.reference
testsuite/tests/tsan/reperform.reference
testsuite/tests/tsan/unhandled.reference
testsuite/tests/tsan/waitgroup_stubs.c
testsuite/tests/typedtree/module_presence.ml [new file with mode: 0644]
testsuite/tests/typeopt/nested_unboxed.ml [new file with mode: 0644]
testsuite/tests/typing-core-bugs/const_int_hint.ml
testsuite/tests/typing-core-bugs/missing_rec_hint.ml
testsuite/tests/typing-core-bugs/repeated_did_you_mean.ml
testsuite/tests/typing-core-bugs/type_expected_explanation.ml
testsuite/tests/typing-deprecated/alerts.ml
testsuite/tests/typing-deprecated/deprecated.ml
testsuite/tests/typing-extension-constructor/test.ocaml.reference
testsuite/tests/typing-extensions/disambiguation.ml
testsuite/tests/typing-extensions/floatarray.ml [new file with mode: 0644]
testsuite/tests/typing-extensions/iarray.ml [new file with mode: 0644]
testsuite/tests/typing-extensions/open_types.ml
testsuite/tests/typing-fstclassmod/scope_escape.ml
testsuite/tests/typing-gadts/didier.ml
testsuite/tests/typing-gadts/pr10189.ml
testsuite/tests/typing-gadts/pr13579.ml
testsuite/tests/typing-gadts/pr5785.ml
testsuite/tests/typing-gadts/pr5906.ml
testsuite/tests/typing-gadts/pr5981.ml
testsuite/tests/typing-gadts/pr5989.ml
testsuite/tests/typing-gadts/pr5997.ml
testsuite/tests/typing-gadts/pr6241.ml
testsuite/tests/typing-gadts/pr6993_bad.ml
testsuite/tests/typing-gadts/pr7016.ml
testsuite/tests/typing-gadts/pr7234.ml
testsuite/tests/typing-gadts/pr7269.ml
testsuite/tests/typing-gadts/pr7390.ml
testsuite/tests/typing-gadts/pr7432.ml
testsuite/tests/typing-gadts/pr9019.ml
testsuite/tests/typing-gadts/principality-and-gadts.ml
testsuite/tests/typing-gadts/syntactic-arity.ml
testsuite/tests/typing-gadts/test.ml
testsuite/tests/typing-gadts/unexpected_existentials.ml
testsuite/tests/typing-gadts/yallop_bugs.ml
testsuite/tests/typing-labeled-tuples/labeled_tuple_patterns.ml [new file with mode: 0644]
testsuite/tests/typing-labeled-tuples/labeled_tuples.ml [new file with mode: 0644]
testsuite/tests/typing-labeled-tuples/labeled_tuples_and_constructors.ml [new file with mode: 0644]
testsuite/tests/typing-labeled-tuples/labeled_tuples_dsource.ml [new file with mode: 0644]
testsuite/tests/typing-misc-bugs/pr6303_bad.compilers.reference
testsuite/tests/typing-misc-bugs/pr6946_bad.compilers.reference
testsuite/tests/typing-misc/build_as_type.ml
testsuite/tests/typing-misc/coerce_principal.ml [new file with mode: 0644]
testsuite/tests/typing-misc/constraints.ml
testsuite/tests/typing-misc/disambiguate_principality.ml
testsuite/tests/typing-misc/empty_variant.ml
testsuite/tests/typing-misc/injectivity.ml
testsuite/tests/typing-misc/labels.ml
testsuite/tests/typing-misc/polyvars.ml
testsuite/tests/typing-misc/pr6416.ml
testsuite/tests/typing-misc/pr6939-no-flat-float-array.ml
testsuite/tests/typing-misc/printing.ml
testsuite/tests/typing-misc/records.ml
testsuite/tests/typing-misc/type_approx.ml [new file with mode: 0644]
testsuite/tests/typing-misc/typecore_empty_polyvariant_error.compilers.reference
testsuite/tests/typing-misc/typecore_nolabel_errors.ml
testsuite/tests/typing-misc/typetexp_errors.ml
testsuite/tests/typing-misc/variance.ml
testsuite/tests/typing-missing-cmi/test.compilers.reference
testsuite/tests/typing-modules-bugs/pr10693_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr6293_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr6752_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr6899_first_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr6899_second_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr6992_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr7414_2_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr7414_bad.compilers.reference
testsuite/tests/typing-modules-bugs/pr9695_bad.compilers.reference
testsuite/tests/typing-modules/Test.ml
testsuite/tests/typing-modules/aliases.ml
testsuite/tests/typing-modules/applicative_functor_type.ml
testsuite/tests/typing-modules/firstclass.ml
testsuite/tests/typing-modules/functors.ml
testsuite/tests/typing-modules/generative.ml
testsuite/tests/typing-modules/module_type_substitution.ml
testsuite/tests/typing-modules/nondep.ml
testsuite/tests/typing-modules/package_constraint.ml
testsuite/tests/typing-modules/pr13099/test.compilers.reference
testsuite/tests/typing-modules/pr6633.ml
testsuite/tests/typing-modules/pr7207.ml
testsuite/tests/typing-modules/pr7726.ml
testsuite/tests/typing-modules/pr7851.ml
testsuite/tests/typing-modules/recursive.ml
testsuite/tests/typing-objects-bugs/pr3968_bad.compilers.reference
testsuite/tests/typing-objects-bugs/pr4018_bad.compilers.reference
testsuite/tests/typing-objects-bugs/pr4435_bad.compilers.reference
testsuite/tests/typing-objects-bugs/pr4824a_bad.compilers.reference
testsuite/tests/typing-objects-bugs/pr7284_bad.compilers.reference
testsuite/tests/typing-objects/Exemples.ml
testsuite/tests/typing-objects/Tests.ml
testsuite/tests/typing-objects/field_kind.ml
testsuite/tests/typing-objects/pr6383.ml
testsuite/tests/typing-ocamlc-i/pervasives_leitmotiv.compilers.reference
testsuite/tests/typing-ocamlc-i/pr4791.compilers.reference
testsuite/tests/typing-ocamlc-i/pr6323.compilers.reference
testsuite/tests/typing-ocamlc-i/pr7402.compilers.reference
testsuite/tests/typing-ocamlc-i/pr7620_bad.compilers.reference
testsuite/tests/typing-poly/poly.ml
testsuite/tests/typing-poly/pr11544.ml [new file with mode: 0644]
testsuite/tests/typing-polyvariants-bugs-2/pr3918c.compilers.reference
testsuite/tests/typing-polyvariants-bugs/pr5057a_bad.compilers.reference
testsuite/tests/typing-polyvariants-bugs/pr7824.ml
testsuite/tests/typing-polyvariants-bugs/pr8575.ml
testsuite/tests/typing-private-bugs/pr5026_bad.compilers.reference
testsuite/tests/typing-private/invalid_private_row.ml
testsuite/tests/typing-private/private.compilers.principal.reference
testsuite/tests/typing-private/private.compilers.reference
testsuite/tests/typing-recmod/gpr1626.ml
testsuite/tests/typing-recmod/pr6491.ml
testsuite/tests/typing-recmod/t01bad.compilers.reference
testsuite/tests/typing-recmod/t02bad.compilers.reference
testsuite/tests/typing-recmod/t04bad.compilers.reference
testsuite/tests/typing-recmod/t05bad.compilers.reference
testsuite/tests/typing-recmod/t07bad.compilers.reference
testsuite/tests/typing-recmod/t08bad.compilers.reference
testsuite/tests/typing-recmod/t09bad.compilers.reference
testsuite/tests/typing-recmod/t11bad.compilers.reference
testsuite/tests/typing-recmod/t12bad.compilers.reference
testsuite/tests/typing-recmod/t14bad.compilers.reference
testsuite/tests/typing-recmod/t15bad.compilers.reference
testsuite/tests/typing-recordarg/recordarg.ocaml.reference
testsuite/tests/typing-rectypes-bugs/pr5343_bad.compilers.reference
testsuite/tests/typing-rectypes-bugs/pr6174_bad.compilers.reference
testsuite/tests/typing-rectypes-bugs/pr6870_bad.compilers.reference
testsuite/tests/typing-safe-linking/b_bad.compilers.reference
testsuite/tests/typing-short-paths/pr5918.compilers.reference
testsuite/tests/typing-short-paths/short-paths.compilers.reference
testsuite/tests/typing-sigsubst/sig_local_aliases.ml
testsuite/tests/typing-sigsubst/sig_local_aliases_syntax_errors.compilers.reference
testsuite/tests/typing-sigsubst/test_locations.compilers.reference
testsuite/tests/typing-typeparam/newtype.ocaml.reference
testsuite/tests/typing-unboxed/test.ml
testsuite/tests/typing-warnings/ambiguous_guarded_disjunction.ml
testsuite/tests/typing-warnings/application.ml
testsuite/tests/typing-warnings/disable_warnings_classes.ml
testsuite/tests/typing-warnings/exhaustiveness.ml
testsuite/tests/typing-warnings/open_warnings.ml
testsuite/tests/typing-warnings/pr5892.ml
testsuite/tests/typing-warnings/pr6872.ml
testsuite/tests/typing-warnings/pr7085.ml
testsuite/tests/typing-warnings/pr7115.ml
testsuite/tests/typing-warnings/pr7261.compilers.reference
testsuite/tests/typing-warnings/pr7553.ml
testsuite/tests/typing-warnings/pr9244.ml
testsuite/tests/typing-warnings/records.ml
testsuite/tests/typing-warnings/unused_functor_parameter.ml
testsuite/tests/typing-warnings/unused_recmodule.ml
testsuite/tests/typing-warnings/unused_types.ml
testsuite/tests/unwind/check-linker-version.sh
testsuite/tests/unwind/stack_walker.c
testsuite/tests/warnings/deprecated_module.compilers.reference
testsuite/tests/warnings/deprecated_module_use.compilers.reference
testsuite/tests/warnings/w01.compilers.reference
testsuite/tests/warnings/w03.compilers.reference
testsuite/tests/warnings/w04.compilers.reference
testsuite/tests/warnings/w04_failure.compilers.reference
testsuite/tests/warnings/w06.compilers.reference
testsuite/tests/warnings/w26_alias.ml
testsuite/tests/warnings/w32.ml
testsuite/tests/warnings/w44.ml
testsuite/tests/warnings/w45.compilers.reference
testsuite/tests/warnings/w47_inline.compilers.reference
testsuite/tests/warnings/w47_ppwarning.compilers.reference
testsuite/tests/warnings/w51.ml
testsuite/tests/warnings/w52.ml
testsuite/tests/warnings/w53.compilers.reference
testsuite/tests/warnings/w53_across_cmi.compilers.reference
testsuite/tests/warnings/w54.compilers.reference
testsuite/tests/warnings/w55.flambda.reference
testsuite/tests/warnings/w55.native.reference
testsuite/tests/warnings/w58.native.reference
testsuite/tests/warnings/w59.flambda.reference
testsuite/tests/warnings/w74.ml
testsuite/tests/weak-ephe-final/ephe_custom.ml [new file with mode: 0644]
testsuite/tests/weak-ephe-final/ephe_custom.reference [new file with mode: 0644]
testsuite/tests/weak-ephe-final/weak_array_par.ml [new file with mode: 0644]
testsuite/tests/weak-ephe-final/weak_array_par.reference [new file with mode: 0644]
testsuite/tests/win-unicode/mltest.compilers.reference
testsuite/tools/asmgen_arm.S
testsuite/tools/asmgen_arm64.S
testsuite/tools/asmgen_power.S
testsuite/tools/asmgen_s390x.S
testsuite/tools/expect.ml
testsuite/tools/parsecmm.mly
testsuite/tools/parsecmmaux.ml
testsuite/tools/parsecmmaux.mli
tools/check-symbol-names
tools/check-typo
tools/ci/actions/check-configure.sh
tools/ci/actions/check-parsetree-modified.sh [deleted file]
tools/ci/actions/check-typo.sh
tools/ci/actions/multicoretests.sh [new file with mode: 0755]
tools/ci/actions/runner.sh
tools/ci/appveyor/appveyor_build.cmd
tools/ci/appveyor/appveyor_build.sh
tools/ci/inria/main
tools/gdb.py
tools/lldb.py
tools/ocaml.py
tools/ocamlcp_common.ml
tools/ocamlprof.ml
tools/pre-commit-githook
tools/sync_stdlib_docs
toplevel/byte/topeval.ml
toplevel/byte/trace.ml
toplevel/genprintval.ml
toplevel/native/topeval.ml
toplevel/topcommon.ml
toplevel/topcommon.mli
toplevel/topdirs.ml
toplevel/topprinters.ml
toplevel/topprinters.mli
typing/btype.ml
typing/btype.mli
typing/cmt2annot.ml
typing/ctype.ml
typing/ctype.mli
typing/data_types.ml [new file with mode: 0644]
typing/data_types.mli [new file with mode: 0644]
typing/datarepr.ml
typing/datarepr.mli
typing/env.ml
typing/env.mli
typing/errortrace.ml
typing/errortrace.mli
typing/errortrace_report.ml
typing/gprinttyp.ml
typing/gprinttyp.mli
typing/ident.ml
typing/includecore.ml
typing/includecore.mli
typing/includemod.ml
typing/includemod.mli
typing/includemod_errorprinter.ml
typing/mtype.ml
typing/oprint.ml
typing/out_type.ml
typing/outcometree.mli
typing/parmatch.ml
typing/parmatch.mli
typing/path.ml
typing/path.mli
typing/patterns.ml
typing/patterns.mli
typing/predef.ml
typing/predef.mli
typing/printpat.ml
typing/printtyp.ml
typing/printtyped.ml
typing/rawprinttyp.ml
typing/shape.ml
typing/shape_reduce.ml
typing/subst.ml
typing/tast_iterator.ml
typing/tast_mapper.ml
typing/typeclass.ml
typing/typecore.ml
typing/typecore.mli
typing/typedecl.ml
typing/typedecl.mli
typing/typedecl_separability.ml
typing/typedecl_variance.ml
typing/typedecl_variance.mli
typing/typedtree.ml
typing/typedtree.mli
typing/typemod.ml
typing/typemod.mli
typing/typeopt.ml
typing/types.ml
typing/types.mli
typing/typetexp.ml
typing/typetexp.mli
typing/untypeast.ml
typing/value_rec_check.ml
utils/clflags.ml
utils/clflags.mli
utils/config.common.ml.in
utils/config.fixed.ml
utils/config.generated.ml.in
utils/config.mli
utils/format_doc.ml
utils/format_doc.mli
utils/misc.ml
utils/misc.mli
utils/numbers.ml
utils/warnings.ml
utils/warnings.mli
yacc/defs.h
yacc/error.c
yacc/lr0.c
yacc/main.c
yacc/output.c
yacc/skeleton.c
yacc/symtab.c